engineers' stores - German English Dictionary